#ifndef __IIC_H
#define __IIC_H

#include "include.h"


//IO操作函数	 
#define IIC_SCL      PBout(5) //SCL
#define IIC_SDA      PBout(6) //SDA	 
#define IIC_RD_SDA   PBin(6)  //输入SDA 
#define IIC_DEBUG    PBout(7)  //输入SDA 

//IIC所有操作函数
void IIC_Init(void);                //初始化IIC的IO口	

void IIC_SDA_IN(void); 
void IIC_SDA_OUT(void); 

void IIC_Start(void);				//发送IIC开始信号
void IIC_Stop(void);	  			//发送IIC停止信号
u8 IIC_Wait_Ack(void);
void IIC_Ack(void);
void IIC_NAck(void);
	
void IIC_WriteByte(u8 txd);
u8 IIC_ReadByte(u8 ack);

#endif

















